這次的自學區塊鏈課程談到去中心化和三角悖論
三角悖論是指區塊鏈的主鏈都受到限制,
你幾乎不可能同時兼具安全、效率和去中心化這三件事,
通常只能達成兩件。
而常看到的幾種共識機制,
則分別著重於其中幾項效果。
PoW(Proof of Work)
像是比特幣和以太幣,
使用的都是PoW(工作量證明)機制。
機器算力越高,獲得得出塊權也就越高,
是一種非常消費資源的機制。
因為去中心化,可監管性弱;
每次達成共識需要全網共同參與運算,
因此性能效率比較低。
POS(Proof of Stake)
又稱為權益證明,
透過持幣的數量來作為獎勵的依據,
也就是持有幣的數量越多,就擁有越高的概率來取得記帳的權利。
相較於pow,
由於縮短了達成共識的時間,
可以減少耗能。
DPOS(Delegated Proof of Stake)
又稱權益委託證明,
其實很像民主的代議政治,
可以選擇區塊產生者、調度區塊產生及為確定性生產者洗牌。
優點是減少記帳及驗證節點的數量,
加快驗證速度,出塊效率高等。
參考資料:
https://www.samsonhoi.com/404/blockchain_dpos
http://coineast.com/pow-pos-dpos/
https://medium.com/ace-exchange/pow-pos-dpos-blockchain101-45d18e3108e4